supporting scaffold - Spanish English Dictionary